FPGA-Extended General Purpose Computer Architecture
نویسندگان
چکیده
This paper introduces a computer architecture, where part of the instruction set architecture (ISA) is implemented on small highly-integrated field-programmable gate arrays (FPGAs). Small FPGAs inside general-purpose processor (CPU) can be used effectively to implement custom or standardised instructions. Our proposed directly address related challenges for high-end CPUs, such would have highest impact, as main memory bandwidth. also enables software-transparent context-switching. The simulation-based evaluation dynamically reconfigurable core shows promising results approaching performance an equivalent with all enabled Finally, feasibility adopting in today’s CPUs studied through prototyping fast-reconfigurable and profiling miss behaviour opcodes.
منابع مشابه
General-Purpose Computer Architecture Based on Fully Programmable Logic
We propose a new general-purpose computer architecture based on programmable logic. It consists of a dual-structured array of cells accommodating a fixed “built-in part” and a freely programmable “plastic part”. We call this composition the “Plastic Cell Architecture” (PCA). The built-in part with its fully connective two-dimensional mesh structure serves as a communication platform based on th...
متن کاملFast Prolog with an Extended General Purpose
Most Prolog machines have been based on specialized architectures. Our goal is to start with a general purpose architecture and determine a minimal set of extensions for high performance Prolog execution. We have developed both the architecture and optimizing compiler simultaneously, drawing on results of previous implementations. We nd that most Prolog speciic operations can be done satisfacto...
متن کاملVirtual-Threading: Advanced General Purpose Processors Architecture
The paper describes the new computers architecture, the main features of which has been claimed in the Russian Federation patent 2312388 and in the US patent application 11/991331. This architecture is intended to effective support of the General Purpose Parallel Computing (GPPC), the essence of which is extremely frequent switching of threads between states of activity and states of viewed in ...
متن کاملMindDesktop: a general purpose brain computer interface
Recent advances in electroencephalography (EEG) and electromyography (EMG) enable communication for people with severe disabilities. In this paper we present a system that enables the use of regular computers using an off-the-shelf EEG/EMG headset, providing a pointing device and virtual keyboard that can be used to operate any Windows based system, minimizing the user effort required for inter...
متن کاملMIX: A General Purpose Multiagent Architecture
The MIX multiagent architecture has been conceived as a general purpose distributed framework for the cooperation of multiple heterogeneous agents. This architecture, starting from previous work in our group on multiagent systems, has been redesigned and implemented within a research project investigating a particular class of hybrid systems: those integrated by connectionist and symbolic compo...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Lecture Notes in Computer Science
سال: 2022
ISSN: ['1611-3349', '0302-9743']
DOI: https://doi.org/10.1007/978-3-031-19983-7_7